!function (e) {
  e.ecom = e.ecom || {}, e.ecom.pl3 = e.ecom.pl3 || {}, e.ecom.pl3.imTimesign = parseInt('46', 10), e.ecom.pl3.searchId = '0005bfecb3557888'
}(window)
!function (e) {
  function n (n) {
    var t = location.href.match('debug=1'), i = window.jQuery || {}
    if (t) {
      n(e.pl3, i)
    } else {
      try {
        n(e.pl3, i)
      } catch (o) {
      }
    }
  }

  e.pl3.run = function (e, t) {
    t || 1 == arguments.length ? bds.ready(function () {
      n(e)
    }) : n(e)
  }, e.pl3.q = function (e, n) {
    if (n = n || document, n.getElementsByClassName) return n.getElementsByClassName(e)
    var t = [], i = n.all || n.getElementsByTagName('*'), o = i.length
    e = e.replace(/\-/g, '\\-')
    for (var r = new RegExp('(^|\\s)' + e + '(\\s|$)'); --o >= 0;) r.test(i[o].className) && t.push(i[o])
    return t
  }
}(window.ecom), function (e) {
  function n () {
    var e = y.href, n = N.exec(e) || k.exec(e)
    return n ? n[1] : !1
  }

  function t (e) {
    e = y.getAttribute('datasign') || e
    var t = n()
    if (t !== !1) {
      var r = o(t, e)
      i(r)
    }
  }

  function i (e) {
    var n = '&ck=' + [e, s, E, m, d, l, g, p].join('.')
    if (y.href) {
      var t = y.href;
      -1 == t.indexOf('&ck=') ? y.href += n : y.href = t.replace(/&ck=[\d.]*/, n)
    }
  }

  function o (e, n) {
    for (var t = 0, i = 0; s * n % 99 + 9 > i; i++) {
      {
        e.length < 20 ? e.length : 20
      }
      t += e.charCodeAt(E * i % e.length)
    }
    return t
  }

  function r (e) {
    e = e || window.event, s++, void 0 === l && (l = e.clientX), void 0 === g && (g = e.clientY), v = (new Date).getTime()
  }

  function c (e, n) {
    for (e = e || window.event, y = e.target || e.srcElement; y && "A" != y.tagName;) y = y.parentNode
    w = (new Date).getTime(), E = 9999, m = e.clientX, d = e.clientY, p = 0 === v ? 0 : w - v, t(n)
  }

  function a (e, n) {
    h = (new Date).getTime(), E = h - w, t(n)
  }

  function u (e, n, t) {
    var i, o, r
    for (r in n) i = n[r], o = t[r], window.attachEvent ? e.attachEvent('on' + i, o) : e.addEventListener(i, o, !1)
  }

  function f (e) {
    return [function (e) {
      r(e)
    }, function (n) {
      c(n, e)
    }, function (n) {
      a(n, e)
    }]
  }

  var l = void 0, g = void 0, m = 0, d = 0, s = 0, v = 0, w = 0, h = 0, p = 0, E = 0, y = 0, N = /link\?url\=([^\&]+)/,
    k = /\?url\=([^\.]+)\./
  e.ck = function (e, n) {
    void 0 === e.length && (e = [e])
    for (var t = e.length, i = 0, o = f(n); t > i; i++) u(e[i], ['mouseover', 'mousedown', 'mouseup'], o)
  }
}(window.ecom.pl3), window.ecom.pl3.run(function (e) {
  for (var n = e.q('nzFLlZ'), t = 0; t < n.length; t++) {
    var i = n[t], o = i.getElementsByTagName('A')
    e.ck(o, window.ecom.pl3.imTimesign)
  }
}, !1);
